<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>gallery</title>
		
		<script type="text/javascript">
		function pick()
		{
			//系统相册中单选图片或视频文件成功的回调函数，在选择文件操作成功时调用。
			//file: ( String ) 必选 选择的图片或视频文件路径
			function GalleryPickSuccessCallback(file)
			{
				
			}
			
			function GalleryMultiplePickSuccessCallback(event)
			{
				var files = event.files;		//保存多选的图片或视频文件路径
			}
			
			function successCB(GalleryPickSuccessCallback,GalleryMultiplePickSuccessCallback){}
			function errorCB(error)
			{
				var code = error.code;				//错误编码
				var message = error.message;		//错误描述信息
			}
			var option = 
			{
				filter:"image",
				multiple:true
			};
			
			var GalleryOptions=
			{
				filename:"",			// (String 类型 )选择文件保存的路径某些系统不能直接使用系统相册的路径，这时需要将选择的文件保存到应用可访问的目录中，可通过此参数设置保存文件的路径。 如果路径中包括文件后缀名称，则表明指定文件路径及名称，否则仅指定文件保存目录，文件名称自动生成。
				filter:
				{
					"image":"",	//(String 类型 )仅可选择图片文件
					"video":"",	//(String 类型 )仅可选择视频文件
					"none":""	//(String 类型 )不过滤，可选择图片或视频文件
				},				//(GalleryFilter 类型 )相册中选择文件类型过滤器系统相册选择器中可选择的文件类型，可设置为仅选择图片文件（“image”）、视频文件（“video”）或所有文件（“none”），默认值为“image”。
				multiple:false,			//是否支持多选图片可从系统相册中选择多张图片，选择图片后通过GalleryMultiplePickSuccessCallback回调返回选择的图片。
				animation:false,		//(Boolean 类型 )是否显示系统相册文件选择界面的动画,是否显示系统相册文件选择界面的动画，可取值true、false，默认值为true。
				popover:
				{
					top:1, 			//(String 类型 )指示区域距离容器顶部的距离弹出拍照或摄像窗口指示区域距离容器顶部的距离，单位支持像素值（如"100px"）和百分比（如"50%"），如不写单位则为像素值值。

					left:1,			//(String 类型 )指示区域距离容器左侧的距离弹出拍照或摄像窗口指示区域距离容器左侧的距离，单位支持像素值（如"100px"）和百分比（如"50%"），如不写单位则为像素值。

					width:1, 		//(String 类型 )指示区域的宽度弹出拍照或摄像窗口指示区域的宽度，单位支持像素值（如"100px"）和百分比（如"50%"），如不写单位则为像素值。

					height:1 		//(String 类型 )指示区域的高度弹出拍照或摄像窗口指示区域的高度，单位支持像素值（如"100px"）和百分比（如"50%"），如不写单位则为像素值。
				}, 					//(PopPosition 类型 )相册选择界面弹出指示区域,对于大屏幕设备如iPad，相册选择界面为弹出窗口，此时可通过此参数设置弹出窗口位置。 其为JSON对象，格式如{top:"10px",left:"10px",width:"200px",height:"200px"}，所有值为像素值，左上坐标相对于容器的位置，默认弹出位置为屏幕居中。
				system:false, 				//(Boolean 类型 )是否使用系统相册文件选择界面设置为true时，如果系统自带相册选择控件时则优先使用，否则使用5+统一相册选择控件；设置为false则不使用系统自带相册选择控件，直接使用5+统一相册选择界面。 默认值为true。
				
			}
			
			
			
			//从系统相册选择文件（图片或视频）
			//从系统相册中选择图片或视频文件。每次仅能选择一个文件，选择后将返回选择的文件路径。
			//successCB:( GalleryPickSuccessCallback | GalleryMultiplePickSuccessCallback ) 从系统相册中选择文件完成后的回调函数
			//单选时通过GalleryPickSuccessCallback回调函数返回选择的图片或视频文件路径，
			//多选时通过GalleryMultiplePickSuccessCallback回调函数返回图片或视频文件路径。
			
			//Android - 2.2+ (支持): 返回的是系统相册路径，如“file:///storage/sdcard0/DCIM/Camera/1428841301674.jpg”。
			//iOS - 5.1+ (支持): 受系统相册路径的访问限制，选择后图片会先拷贝到应用沙盒下的"_doc"目录中，如“file:///var/mobile/Applications/0373DFBF-6AA7-4C9B-AE1F-766469117C94/Library/Pandora/apps/HBuilder/doc/IMG_0005.jpg”。
			plus.gallery.pick(successCB,errorCB,option);
			
			
		}
		
		
		function save()
		{
			var path="";
			function successCB(){}
			function errorCB(){}
			
			//保存文件到系统相册中。 每次仅能保存一个文件，
			//支持图片类型（jpg/jpeg、png、bmp等格式）和视频文件（3gp、mov等格式）。 若保存的文件系统不支持，则通过errorCB返回错误信息。
			//path:[String] 要保存到系统相册中的文件地址,仅支持本地路径,不支持网络路径
			//succesCB:必选 保存文件到系统相册中成功的回调函数
			//errorCB:可选 保存文件到系统相册中失败的回调函数
			plus.gallery.save(path,successCB,errorCB);
		}
		
		function 
		</script>
	</head>
	
	<body>
		
	</body>
</html>
